Public Sub Initialize(ByRef TheFCApplication As FCApplication, _
ByRef TheFCSession As FCSession)
Description
The Initialize method is used to establish the relationship between the FCCQ object and the FCApplication and FCSession objects. This method must be called before calling any of the other API methods.
Parameters
Parameter Name Required? Description
TheFCApplication Yes The FCApplication Object
TheFCSession Yes The FCSession Object
Example
· Create the necessary objects, and initialize the FCCQ object
Visual Basic:
Dim FCApp As New FCApplication
Dim FCSession As FCSession
Dim FCCQ As New CQ
FCApp.WorkingDirectory = "c:\temp"
FCApp.Initialize
Set FCSession = FCApp.CreateSession
FCSession.Login "sa", "sa", "user"
FCSession.ThrowErrors = False
FCCQ.Initialize FCApp, FCSession
'Now any of the API methods on FCCQ can be called
'When finished, destroy the FCCQ object
Set FCCQ = Nothing
JavaScript:
var FCApp = Server.CreateObject("FCFLCompat.FCApplication");
var FCCQ = Server.CreateObject("FCCompatToolkit.CQ");
FCApp.WorkingDirectory = "C:\\temp";
FCApp.Initialize();
var FCSession = FCApp.CreateSession();
FCSession.Login("sa", "sa", "user");
FCSession.ThrowErrors = false;
FCCQ.Initialize(FCApp, FCSession);
//Now any of the API methods on FCCQ can be called
//When finished, destroy the FCCQ object
FCCQ = null;